/*
 * NPM(Node package Manager):对于Node而言,NPM帮助其完成了第三方模块的发布、安装和依赖等。借助NMP,Node与第三方模块之间形成了很好的生态系统。
 * 
 * npm下载的模块都会安装到node_modules中
 * 
 * node在使用模块标识(名字)来引入模块时,它会首先在当前目录的node_modules中寻找是否有该模块,
 * 如果有直接使用,如果没有则去上一级目录的node_modules中寻找
 * 如果有则直接使用,如果没有则再去上一级目录中寻找,直到找到为止
 * 直到找到磁盘根目录,如果依然没有,则报错
 */

const math = require('math'); //引入math

console.log(math);

console.log(math.add(1, 2)); //3


